🇬🇧 en fr 🇫🇷

Italian greyhound noun

  • A small sighthound of an Italian breed.
levrette d'Italie, petit lévrier italien, levrette italienne, lévrier italien
Wiktionary Links